a deft-flicked pass from - Turkish English Dictionary